ELMER OWENS
Authorized Official OWNER
ELMER OWENS is the OWNER of SPECTRA MEDICAL HOME MHT LLC in CHOCTAW, OK, US.
12500 NE 36TH ST,
CHOCTAW, OK, US
8558602109